not be the time/place to talk about something - Deutsch Englisch Wörterbuch